/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package comportement;

import cartes.Carte;
import cartes.Monstre;
import common.Constantes;
import java.io.Serializable;
import plateau.Joueur;
import plateau.Partie;

/**
 *
 * @author Arthur
 */
public class ActionChangeSexe implements ActionCarte, Serializable {
    public ActionChangeSexe() {
        ;
    }
    
    /*
     * Carte malédiction changement de race : si t'as une race tu la défausse et tu choppes la première de la pioche
     */
    public void utiliser(Joueur j) {
        j.changeSexe();
        j.setBonusCombat(5*(-1));
    }

    public String getDescription() {
       String description;
        description = "Vous perdez tout votre inventaire" ;
        return description;
    }

    public void utiliser(Joueur j, Joueur j2) {
        this.utiliser(j2);
    }

    public void utiliser(Monstre m) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
}
